//定义一个avalonjs的控制器
var viewmodel = avalon.define({
    //id必须和页面上定义的ms-controller名字相同，否则无法控制页面
    $id: "viewmodel",
    datalist: {},
    text: "请求数据",
    add:"添加数据",
});
$("#key").click(function(){
		var b = $("#inputText").val();
		if(b==""||b==null){
			$.ajax({
	            type: "get",
	            url: "/server",    //向后端请求数据的url
	            data: {},
	            success: function (data) {
	            	debugger
	              //  $('button').removeClass("btn-primary").addClass("btn-success").attr('disabled', true);
	            	if(data[0]==null){
	            		viewmodel.datalist = {};
	            	}else{
	            		viewmodel.datalist = data;
	            	}
	                

	              //  viewmodel.text = "数据请求成功，已渲染";
	            }, error: function(XMLHttpRequest, textStatus, errorThrown) {
	                alert(XMLHttpRequest.status);
	                alert(XMLHttpRequest.readyState);
	                alert(textStatus);
	            }
	        });
		}else{
			$.ajax({
	            type: "get",
	            url: "/server/by",    //向后端请求数据的url
	            data: {id:b},
	            success: function (data) {
	            	debugger
	                //$('button').removeClass("btn-primary").addClass("btn-success").attr('disabled', true);
	            	if(data[0]==null){
	            		viewmodel.datalist = {};
	            	}else{
	            		viewmodel.datalist = data;
	            	}
	               // viewmodel.text = "数据请求成功，已渲染";
	            }, error: function(XMLHttpRequest, textStatus, errorThrown) {
	                alert(XMLHttpRequest.status);
	                alert(XMLHttpRequest.readyState);
	                alert(textStatus);
	            }
	        });
		}
	});
$("#add").click(function(){
	window.location.href="add";
});